package com.guowangwei.experiment_2;

import org.springframework.boot.CommandLineRunner;
import org.springframework.core.env.Environment;

import java.util.Objects;

public class CustomCommandLineRunner implements CommandLineRunner {
    private Environment environment ;
    CustomCommandLineRunner(Environment environment ) {
        this.environment = environment ;
    }
    @Override
    public void run(String... args) throws Exception {
        System.out.println( "利用Spring Boot自动装配的CommandLineRunner" ) ;
        System.out.println( "生成一个随机字符串："
                .concat( Objects.requireNonNull( environment.getProperty("random.") ) )
        );
    }
}
